Barstool Pizza Review - Sbarro (New York) Barstool Gold 12/16/2015 5:56 PM While in New York for the NFL Draft, El Pres stops at Sbarro for a pizza review.